Showing posts with label Web Programming. Show all posts
Showing posts with label Web Programming. Show all posts

Membuat Design Web Responsive Menggunakan CSS

Membuat Design Web Responsive Menggunakan CSS
Design Web Responsive adalah sebuah metode atau pendekatan sistem web desain yang bertujuan memberikan pengalaman berselancar yang optimal dalam berbagai perangkat, baik mobile maupun komputer.
Langkah-langkah yang perlu di gunakan dalam pembuatan web ini adalah :

  1. Tentukan tema website
  2. - Tema web perpustakaan

  3. Membuat sketsa / blueprint / rancangan dari halaman web yang akan di buat
    Seperti contoh berikut ini :



  4. Web responsive berarti web yang tampilannya mengikuti ukuran layar gadget yang di gunakan untuk akses web tersebut
  5. – Buat folder di xampp/htdocs dengan nama : perpus
    - Didalam folder perpus, siapkan 2 buah folder :
      images ==> untuk simpan gambar
      css ==> untuk simpan file css
    - Buka editor, salin script css berikut : simpan di folder css dengan nama style.css

     *{  
      padding : 0;  
      margin : 0;  
      box-sizing : border-box;  
     }  
     body{  
      backgroud : #dedede;  
      font-family : 'Verdana',arial,sans-serif;  
      font-size : 15px;  
      }  
     p{  
      margin-bottom : 20px;  
      line-height : 1.5em;  
     }  
     h3{  
      margin-bottom : 20px;  
      border-bottom : 1px solid #aaa;  
     }  
     a{  
      text-decoration : none;  
      color : #333;  
     }  
     a:hover{  
      color : #666;  
     }  
     .container{  
      max-width : 1080px;  
      margin : 20px auto;  
      background : #fff;  
      overflow : hidden;  
      padding : 10px;  
     }  
     .header{  
      border : 1px solid #dedede;  
      padding : 10px;  
      margin : 10px;  
      background : #9E9AFB;  
     }  
     /* main */  
      .left{  
       width : 250px;  
       border : 1px solid #dedede;  
       padding : 10px;  
       margin : 10px;  
       float : left;  
       }  
        .left ul{  
        list-style-type : none;  
        }  
        .left ul li{  
         display : block;  
         }  
         .left ul li a{  
         display :block;  
         border-bottom : 1px solid #dedede;  
         margin-bottom : 10px;  
         padding : 10px 5px;  
         font-color : #D3D2ED;  
         }  
         .left ul li a:hover{  
         color:#461AF3;  
         }  
     .middle{  
       width : 500px;  
       border : 1px solid #dedede;  
       padding : 10px;  
       margin : 10px;  
       float : left;  
       }  
       .middle img{  
       max-width : 100%;  
       height : auto;  
       }  
       .middle a{  
       font-wight:bold;  
       }  
     .right{  
       width : 250px;  
       border : 1px solid #dedede;  
       padding : 10px;  
       margin : 10px;  
       float : left;  
       }  
       .right ul{  
       list-style-type : none;  
       }  
       .right ul li{  
       display : block;  
       }  
       .right ul li a{  
       display :block;  
       border-bottom : 1px solid #dedede;  
       margin-bottom : 10px;  
       padding : 10px 5px;  
       }  
       .right ul li a:hover{  
      color:#461AF3;  
      }  
      .footer{  
      clear : both;  
      border : 1px solid #dedede;  
      padding : 15px;  
      margin : 10px;  
      background : #9E9AFB;  
      }  
     @media screen and (max-width:959px){  
      #container{  
      width : 100%;  
      }  
      #left-column{  
      width : 70%;  
      }  
      #right-column{  
      width : 30%;  
      }  
      img{  
      width : 100%;  
      }  
     }  
     /*MEDIA QUERIES ( Responsive )  
     *******************************************/  
     @media screen and (max-width:1080px)  
     {  
      .container{  
      width : 100%;  
      }  
      .left{  
      width : 25%;  
      background : #D6CCFE;  
      }  
      .middle{  
      width : 68%;  
      float : right;  
      }  
      .right{  
      clear : both;  
      padding : 1% 4%;  
      width : auto;  
      float : none;  
      background : #D6CCFE;  
      }  
     }  
     /* untuk ukuran layar 700px kebawah */  
     @media screen and (max-width: 780px)  
     {  
       .header,  
       .footer{  
       text-align : center;  
       }  
       .left {  
       width : auto;  
       float : none;  
       }  
       .middle {  
       width : auto;  
       float : none;  
       }  
       .right {  
       width : auto;  
       float : none;  
       }  
      }  
    

    - Salin script untuk tampilan berikut : index.html simpan di dalam folder perpus

     <!DOCTYPE html>  
     <html lang="en">  
     <head>  
      <meta charset="UTF-8">  
        <title> Website Responsive</title>  
      <meta name="viewport" content="width=device-width, initialscale=1.0">  
      <link rel="stylesheet" href="css/main.css">  
     </head>  
     <body>  
      <div class="container">  
       <div class="header">  
        <h1 align="center"> Selamat Datang DI Pepustakaan XYZ  
     </h1>  
       </div>  
        <div class="main">  
         <div class="left">  
          <h3 align="center">Menu</h3>  
         <ul>  
          <li><a href="#">Login</a></li>  
           <li><a href="#">Home</a></li>  
            <li><a href="#">Daftar Buku</a></li>  
           </ul>  
          </div>  
          <div class="middle">  
           <h3 align="center">Berita</h3>  
            <p align="center"><strong><a href="#" >Membuat Design Web Responsive</a></strong></p>  
            <p><img src="images/gambar.jpg" alt=""></p>  
            <p><a href="#">Baca Selengkapnya >> </a>  
          </div>  
          <div class="right">  
           <h3 align="center">Buku Terpopuler</h3>  
           <p>  
          <ul>  
           <li><a href="#">Web Design</a></li>  
            <li><a href="#">Pemrograman</a></li>  
             <li><a href="#">Database</a></li>  
            </ul>  
           </p>  
          </div>  
         </div>  
          <div class="footer">  
           <p align="center">Coppright &copy; 2018 Belajar CSS Responsive </a></p>  
          </div>  
         </div>  
       </body>  
     </html>  
    

    Penjelasan Source Code

     <meta name="viewport" content="width=device-width, initial-scale=1.0">  
    

    merupakan syntax yang berfungsi untuk menampilkan web sesuai dengan layar.

     <link rel="stylesheet" href="css/main.css">  
    

    merupakan External Style sheet yang digunakan untuk mengload file css . Pada Struktur HTML berikut terdapat 3 class utama yaitu header , main dan footer .
    Yaitu :

     <div class="container">  
      <div class="header">digunakan untuk bagian header</div>  
      <div class="main">  
      <div class="left">Digunakan kolom bagian Kiri...</div>  
      <div class="middle">Digunakan kolom bagian tengah...</div>  
      <div class="right">Digunakan kolom bagian kanan...</div>  
      </div>  
      <div class="footer">Digunakan bagian footer...</div>  
     </div>   
    

    Hasilnya :

CSS = Cascading Style Sheets

CSS = Cascading Style Sheets

PENGERTIAN CSS

CSS = Cascading Style Sheets ( Bahasa lembar Gaya ). CSS merupakan bahasa yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup / markup language. Jika kita berbicara dalam konteks web, bisa di artikan secara bebas sebagai : CSS merupakan bahasa yang digunakan untuk mengatur tampilan / desain suatu halaman HTML.

Beberapa hal yang dapat dilakukan dengan CSS
  • Perancangan desain text dapat dilakukan dengan mendefinisikan fonts (huruf) , colors (warna), margins (ukuran), latar belakang (background), ukuran font (font sizes) dan lain-lain. Elemen-elemen seperti colors (warna) , fonts (huruf), sizes (ukuran) dan spacing (jarak) disebut juga “styles”. 
  • Cascading Style Sheets juga bisa berarti meletakkan styles yang berbeda pada layers (lapisan) yang berbeda.
Ada 3 cara untuk memasang CSS pada dokumen HTML yaitu:  
  • External Style Sheet
    Aturan CSS disimpan pada suatu file sehingga terpisah dari dokumen HTML. Kemudian tambahkan kode pemanggilan file CSS dalam dokumen HTML. Akhiran file CSS adalah .css

  •   file CSS (misalnya style.css) berisi :  
             p{text-align:justify;}  
     Dokumen HTML berisi :  
     <head>  
      <title>CSS secara eksternal</title>  
      <link rel="stylesheet" type="text/css" href="style.css"/>  
     </head>  
     <body>  
      <p>Paragraph yang ini diatur CSS secara eksternal</p>  
     </body>  
    

  • Internal Style Sheet
    Aturan CSS ditulis pada bagian HEAD dokumen HTML menggunakan tag <style>

  •  <head>  
       <title>CSS secara internal</title>  
       <style type="text/css">  
       P{text-align:justify;}  
      </style>  
     </head>  
     <body>  
       <p>Paragraph yang ini diatur CSS secara internal</p>  
     </body>  
    

  • Inline Style Sheet

    Aturan CSS ditulis langsung pada tag HTML yang akan diatur tampilannya menggunakan atribut style:

     <p style="text-align:justify;">Paragraph yang ini diatur CSS secara inline</p>  

SATUAN DALAM CSS

  1.  Statik
      * in -- satuan inchi
      * cm -- satuan centimeter
      * mm -- satuan milimeter
      * pt -- satuan point (1point = 1/72 inchi)
      * pc -- satuan pica (1pica = 12 point)
      * px -- satuan pixel (satu titik gambar terkecil dalam layar monitor)
  2. Relatif
      * % -- satuan persen
      * em -- atau ems (1em = ukuran font yang tengah ada dalam elemen)
      * ex -- 1ex = x-height suatu font (x-height biasanya setengah ukuran font)

MENULIS CSS

Sintaks penulisan CSS sebagai berikut:

Penjelasan:

Aturan CSS terdiri 2 bagian:
  • Selector
    Biasanya berupa tag HTML, id, class id menggunakan tanda # didepan nama selector class menggunakan tanda titik didepan nama selector
    contoh :
    h1 { color : blue ; } ==> tag html h1
    #teks { color :green; } ==> id
    .warna { color : red; } ==> class
  • Declaration
    Berisi aturan-aturan css yang terdiri dari properti dan nilainya yang dipisahkan oleh tanda titik dua. Setiap aturan css harus diakhiri dengan tanda titik koma.
Selector ID dan Class pada CSS

Untuk selector id pada css ditandai dengan tanda #(pagar) contoh penulisan seperti berikut :
 #teks  
 {  
  color: blue;  
  font-family: Calibi;  
 }  

Penggunaanya dalam script HTML :
 <body>  
  <p id="teks"> TEST </p>  
 </body>  

Yang perlu di perhatikan jika menggunakan selector id :

  • Sebuah elemen HTML hanya boleh memiliki 1 id
  • Setiap halaman hanya boleh memiliki 1 elemen dengan id tersebut 
  • Dapat di gunakan sebagai penanda halaman untuk link
  • Digunakan juga untuk javascript
  • Sebaiknya tidak digunakan untuk css ( lebih baik gunakan class) 

  • Untuk selector class pada css ditandai dengan tanda .(titik) contoh penulisan seperti berikut :
     .warna  
     {  
      background-color: Lightgreen;  
     }  
    

    Penggunaanya dalam script HTML :
     <body class="warna">  
     </body>  

    Properti-properti CSS 
    Properti CSS jumlahnya sangat banyak, berikut beberapa diantaranya:

    PSEDUO-CLASS

    Adalah sebuah kelas semu yang dimiliki oleh elemen HTML, yang membuat kita dapat mendefinisikan style pada keadaan tertentu dari elemen tersebut. Pseduo-class terbagi menjadi beberapa type, sebagai berikut :

    1. Yang berhubungan dengan link
      • : link 
      • Style default pada sebuah link (a yang memiliki href)
      • : hover
      • Style ketika kursor mouse berada diatas sebuah link / elemen
      • : active
      • Style ketika sebuah link di klik (keadaan aktif)
      • : visisted
      • Style ketika sebuah link sudah pernah di kunjungi sebelumnya (menggunakan browser yang sama)
    2. Yang berhubungan dengan posisi elemen (ada pada css 3)
      • : first-child
      • Memilih elemen pertama dari sebuah parent (elemen pembungkusnya )
      • : last-child
      • Memilih elemen terakhir dari sebuah parent (elemen pembungkusnya )
      • : nth-child(n)
      • Memilih elemen ke (n) dari sebuah parent (elemen pembungkusnya ) n bisa berarti urutan 1,2,3,….. atau pola (2n),(3n+2), atau ganjil dan genap, even & odd
      • : first-of-type
      • Memilih elemen pertama dari sebuah jenis / tipe tag
      • : last-of-type
      • Memilih elemen terakhir dari sebuah jenis / tipe tag

    PADDING, MARGIN DAN BORDER

    Dalam CSS dikenal istilah „Box Model‟. 

    Padding : Menentukan jarak komponen body ke border atau Ukuran jarak bagian dalam 
    Border : Adalah garis tepi dari komponen 
    Margin : Adalah Ukuran jarak bagian luar atau ukuran jarak sesudah Border

    CSS menggunakan konsep ini dalam mengatur tag-tag HTML. Pada gambar, bayangkan area „Content‟ misalnya adalah sebuah paragraph. Obyek paragraph ini akan dianggap CSS memiliki area padding, border, dan margin disekitarnya. Keberadaan area-area ini berguna untuk pengaturan tata letak. Misalnya ingin diatur agar 2 buah gambar yang terletak berdampingan tidak terlalu rapat, maka kita dapat memperbesar lebar dari area margin agar jarak antara gambar lebih lebar.

    Padding  
    ditulis dengan CSS padding:5px 5px 5px 5px; urutan nilai angkanya adalah atas, kanan, bawah dan kiri, atau Anda bisa menggunakan
    padding-left:5px; ==> ini adalah untuk pengaturan padding bagian kiri
    padding-right:5px; ==> ini adalah untuk pengaturan padding kanan 
    padding-top:5px; ==> untuk bagian atas dan 
    padding-bottom:5px; ==> untuk bagian bawah, Ingat satuan px(pixels) bisa kamu ganti sesuai satuan yang lain yang sesuai  

    Border 
    Ditulis dengan CSS border:1px dotted #000000; ==> urutan penggunaanya adalah ukran border, style border dan warna border, atau bisa menggunakan
    border-width:1px; ==> ini adalah ketebalan border 
    border-style:dotted; ==> ini adalah jenis bordernya bisa kamu ganti dengan dashed, solid, double, groove, ridge, inset, outset dan lainya 
    border-color:#FFFFFF; ==> ini adalah warna dari border.. kamu bisa mengganti code warnanya (www.colorschemer.com/online)

    Margin 
    Ditulis dengan CSS margin:5px 5px 5px 5px; ==> urutanya atas, kanan, bawah dan kiri, 
    atau bisa menngunakan seperti padding diatas 
    margin-left:5px; 
    margin-right:5px; 
    margin-top:5px; 
    margin-bottom:5px; 
    keterangan lainya bisa mengikuti keterangan padding diatas 

    JAVASCRIPT

    Javascript adalah bahasa script yang populer di internet dan dapat bekerja di sebagian besar penjelajah web browser seperti Internet Explorer (IE), Mozilla Firefox, Netscape, opera dan web browser lainnya. Kode javascript biasa dituliskan dalam bentuk fungsi  (Function) yang ditaruh di bagian dalam tag <head> yang dibuka dengan
    tag <script language =” javascript”>
    Isi dari script javascript sama dengan konsep yang sudah dipelajari dalam materi PHP, yakni ada deklarasi variabel, penggunaan operator, percabangan, looping, dan fungsi. Di dalam java script juga sebuah komponen Alert yang digunakan untuk menampilkan kotak pesan pada browser ketika fungsinya di jalankan.

    Untuk berlatih deklarasi script pada javascript, salin contoh-contoh berikut ini pada editor anda.
    Dan jalankan pada browser, amati tampilannya.

    1. Menuliskan teks = contohjs1.html

    2. 1:  <html>  
      2:  <body>  
      3:   <script type="text/javascript">  
      4:    document.write("Hello World!")  
      5:   </script>  
      6:  </body>  
      7:  </html>  
      

    3. Memformat teks dengan tag HTML = contohjs2.html

    4. 1:  <html>  
      2:  <body>  
      3:   <script type="text/javascript">  
      4:    document.write("<h1>Hello World!</h1>")  
      5:   </script>  
      6:  </body>  
      7:  </html>  
      

    5. JavaScript yang diletakkan pada bagian HEAD = contohjs3.html

    6. 1:  <html>  
      2:  <head>  
      3:   <script type="text/javascript">  
      4:    function message()  
      5:    {  
      6:     alert("This alert box was called with the onload event")  
      7:    }  
      8:   </script>  
      9:  </head>  
      10:  <body onload="message()">  
      11:  </body>  
      12:  </html>  
      

    7. JavaScript yang diletakkan pada bagian BODY = contohjs4.html

    8. 1:  <html>  
      2:  <head>  
      3:  </head>  
      4:  <body>  
      5:   <script type="text/javascript">  
      6:    document.write("This message is written whem the page loads")  
      7:   </script>  
      8:  </body>  
      9:  </html>  
      

    9. Fungsi = contohjs5.html

    10. 1:  <html>  
      2:  <head>  
      3:   <script type="text/javascript">  
      4:    function myfunction()  
      5:    {  
      6:     alert("HELLO")  
      7:    }  
      8:   </script>  
      9:  </head>  
      10:  <body>  
      11:   <form>  
      12:    <input type="button" onclick="myfunction()" value="Panggil MyFunction">  
      13:   </form>  
      14:   <p> Tekan tombol untk memanggil fungsi myfunction di dalam javascript</p>  
      15:  </body>  
      16:  </html>  
      

    11. Fungsi dengan argumen = contohjs6.html

    12. 1:  <html>  
      2:  <head>  
      3:   <script type="text/javascript">  
      4:    function myfunction()  
      5:    {  
      6:     alert("txt")  
      7:    }  
      8:   </script>  
      9:  </head>  
      10:  <body>  
      11:   <form>  
      12:    <input type="button" onclick="myfunction('Good Morning!')" value="Selamat Pagi">  
      13:    <input type="button" onclick="myfunction('Good Night!')" value="Selamat Malam">  
      14:   </form>  
      15:   <p> Ketika di tekan salah satu tombol maka fungsi akan di panggil dan pesan akan di tampilkan</p>  
      16:  </body>  
      17:  </html>  
      

    13. Memunculkan tanggal lengkap = contohjs7.html

    14. 1:  <html>  
      2:  <head>  
      3:   <script type="text/javascript">  
      4:    var d=new Date()  
      5:    var weekday-new  
      6:    Array ("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")  
      7:    var monthname=new  
      8:    Array ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")  
      9:    document.write(weekday[d.getDay()] + " ")  
      10:    document.write(d.getDate() + ". ")  
      11:    document.write(monthname[d.getMonth()] + " ")  
      12:    document.write(d.getFullYear())  
      13:   </script>  
      14:  </body>  
      15:  </html>  
      

    LOOPING / PERULANGAN

    Perulangan / looping (kadang juga disebut iterasi) adalah sebuah instruksi program yang memerintahkan suatu tugas diulang – ulang berdasarkan kondisi tertentu.

    1. Perulangan FOR

    2. Merupakan bentuk perulangan yang sangat sederhana, dengan menggunakan fungsi ini, anda dapat melakukan pengulangan data sampai melampaui batas yang diinginkan.
        for (init counter; test counter; increment counter) {
        code to be executed;
        }
    3. Perulangan WHILE

    4. Pada bentuk perulangan ini, pernyataan akan terus dikerjakan apabila masih belum mencapai batas perulangan.
        while (condition is true) {
        code to be executed;
        }
    5. Perulangan DO-WHILE

    6. Pernyataan akan dikerjakan terlebih dahulu sebelum melakukan pengecekan batas perulangan. Apabila masih belum mencapai batas perulangan maka pengulangan akan terus dilakukan.
        do {
        code to be executed;
        } while (condition it true);
    7. Pernyataan Foreach

    8. Perulangan yang dilakukan untuk blok kode dari setiap elemen yang ada di array.
        foreach ($array as $value) {
        code to be executed;
        }

    Contoh :

  • Perulangan FOR = contohfor.php

  •  <html>  
     <head>  
      <title>Perulangan FOR</title>  
     </head>  
     <body>  
      nilai awal angka = 1  
      <br><br>  
      <? php  
       for ($angka=1; $angka <=10; $angka++)  
       {  
        echo "Angka : ".$angka."<br>";  
       }  
       ?>  
     </body>  
     </html>  
    

  • Perulangan FOR dalam FORM = contohfor_form.php

  •  <html>  
     <head>  
      <title>Perulangan FOR</title>  
     </head>  
     <body>  
      Penggunaan pada form :  
      <br>  
      <?php  
      echo "<form name = form1 method=post>";  
       echo "Tanggal";  
       echo "<select name=tanggal>";  
        for ($tanggal = 1;$tamggal <=31 ;$tanggal++)  
       {  
        echo "<option value=".$tanggal.">".$tanggal."</option>  
        }  
        echo "</select>"  
       echo "</form>"  
       ?>  
     </body>  
     </html>  
    

  • Perulangan WHILE = contohwhile.php

  •  <html>  
     <head>  
      <title>Penggunaan WHILE</title>  
     </head>  
     <body>  
      Menggunakan WHILE  
      <br>  
      <?php  
      $jumlah=1;  
      while ($jumlah <=5)  
      {  
       echo $jumlah++;  
       echo "<br>"  
      }  
      ?>  
     </body>  
     </html>  
    

  • Perulangan DO – WHILE= contohdowhile.php

  •  <html>  
     <head>  
      <title>Penggunaan DO WHILE</title>  
     </head>  
     <body>  
      Menggunakan DO WHILE  
      <br>  
      <?php  
      $jumlah=10;  
      do  
      {  
       echo $jumlah++;  
       echo "<br>"  
      }  
       while ($jumlah <=1)  
      ?>  
     </body>  
     </html>  
    

  • Perulangan Foreach = contoforeach.php

  •  <html>  
     <head>  
      <title>Penggunaan Foreach</title>  
     </head>  
     <body>  
      Menggunakan Foreach  
      <br>  
     <?php  
      $warna = array("merah","biru","hijau","kuning");  
      foreach ($warna as $nilai){  
      echo "$nilai<br>";  
     }  
      ?>  
     </body>  
     </html>  
    

    Percabangan

    Percabangan
    Pernyataan Seleksi

    Sebagian besar bahasa pemrograman mengandung pernyataan seleksi. Pada dasarnya pernyataan seleksi adalah suatu mekanisme yang menjelaskan apakah pernyataan akan dikerjakan atau tidak, hal ini tergantung kondisi yang dirumuskan. Dalam bahasa pemrograman PHP pernyataan seleksi diterapkan dengan menggunakan statement IF dan Switch Case.

    Statement IF
    1. If Tunggal
    2. Statement IF merupakan statement yang penting dan pasti terdapat di semua bahasa pemrograman. Statement ini berguna untuk membuat percabangan berdasarkan kondisi tertentu yang harus dipenuhi.
      Bentuk umum Statement IF adalah sebagai berikut :

       if (kondisi)  
       {  
         Statement;  
       }  
      

      Prinsip kerjanya adalah perintah di atas akan dikerjakan apabila kondisi bernilai TRUE atau benar, sedangkan jika kondisi salah / FALSE maka statement di atas tidak akan dikerjakan.

    3. Pernyataan IF dan Else
    4. Pernyataan ELSE merupakan bagian dari pernyataan if. Else digunakan untuk memberikan alternative perintah apabila kondisi bernilai salah / FALSE.

       if (kondisi)  
       {  
         Statement_1;  
       }  
       else  
       {  
         Statement_2;  
       }  
      

      Contoh : contohpercanganifelse.php

       <html>  
       <head>  
        <title>Contoh IF ELSE</title>  
       </head>  
       <?php  
        $nilai=40;  
        if ($nilai >=60)  
        { echo "Nilai Anda = $nilai. Selamat, Anda Lulus";}  
       else  
        { echo "Nilai Anda = $nilai. Sorry, Anda Tidak Lulus";}  
       ?>  
       </body>  
       </html>  
      

      Hasil nya :

    5. Pernyataan IF Majemuk
    6. Jika pernyataan else memberikan alternative pilihan kedua, maka untuk pernyataan ElseIf dapat digunakan untuk meumuskan banyak alternative pilihan (lebih dari dua pilihan).
      Bentuk umum :

       if ( kondisi_1 )  
       {  
       Statement_1;  
       }  
       elseif ( kondis_2)  
       {  
       Statement_2;  
       }  
       elseif ( kondisi_3)  
       {  
       Statement_3;  
       }  
       else
       {
       Statement_n;
       }
      

      Contoh :contohpercabanganifmajemuk.php

       <html>  
       <head>  
        <title>Contoh IF Majemuk</title>  
       </head>  
       <?php  
        $nilai = 90;  
        if   
         (($nilai >=0)&&($nilai < 50))  
         { $grade = "E";}  
        elseif   
         (($nilai >=50)&&($nilai < 60))  
         { $grade = "D";}  
        elseif   
         (($nilai >=60)&&($nilai < 75))  
         { $grade = "C";}  
        elseif   
         (($nilai >=75)&&($nilai < 85))  
         { $grade = "B";}  
        elseif   
         (($nilai >=85)&&($nilai < 100))  
         { $grade = "A";}  
        else   
         {$grade = "Nilai anda di luar jangkauan";}  
        echo "Nilai Anda : $nilai, dikonversi menjadi $gradde";  
       ?>  
       </body>  
       </html>  
      

      Hasil nya :

    Statement Switch

    Statement untuk pengatur alur program berikutnya adalah switch. Salah satu keuntungan switch adalah ada bisa langsung mengevaluasi satu statement dan memerintahkan aksi dalam jumlah yang lebih banyak.
      Bentuk umum :

       Switch ( nilai_ekspresi ){  
       Case nilai_1 : statement_1; break;  
       Case nilai_2 : statement_2; brea;  
       Default: statement_n;}  
      

    Contoh :

     <?php  
     $angka = 6;  
     switch ($angka){  
      case 0: $terbilang = "NOL"; break;  
      case 1: $terbilang = "SATU"; break;  
      case 2: $terbilang = "DUA"; break;  
      case 3: $terbilang = "TIGA"; break;  
      case 4: $terbilang = "EMPAT"; break;  
      case 5: $terbilang = "LIMA"; break;  
      case 6: $terbilang = "ENAM"; break;  
      case 7: $terbilang = "TUJUH"; break;  
      case 8: $terbilang = "DELAPAN"; break;  
      case 9: $terbilang = "SEMBILAN"; break;  
      default "Bentuk terbilang dari angka $angka adalah $terbilang";  
      ?>  
     }  
    

    Hasil :

    Pengenalan Form

    Pengenalan Form
    Komponen Form 

    Sebuah website dinamis seringkali memerlukan interaksi antara browser client dan server bisa berupa pemasukan data teks, angka, atau upload file untuk diproses oleh server. Untuk mewadahi suatu data yang dikirimkan oleh browser client, dibutuhkan adanya FORM HTML. Penggunaan form misalnya untuk pendaftaran keanggotaan, pemasukan kode kartu kredit, login user, transaksi perbelanjaan, dan upload file.
    Dalam FORM HTML terdapat beberapa komponen yang bisa digunakan, antara lain :

    1. Form

    2.  <FORM ACTION=action METHOD=method ENCTYPE=media type> </FORM>   

    3. Text Box


    4. Text box : untuk menginput data string ataupun angka

       < INPUT TYPE=TEXT NAME=”nama_variabel” VALUE=”value”>

    5. Text Area


    6. Text area : untuk menginput string ataupun angka yang terdiri atas banyak baris.

       <textarea rows=” ” cols=” ” name=”nama_variabel”> </textarea>  
      

    7. Radio Button


    8. Radio buton : untuk memilih satu pernyataan dari beberapa pernyataan yang disediakan.

       <input type=”radio” name=”nama_variabel” value=” ”>Isi_Radio  
      

    9. Combo Box

    10. Combo box untuk menampilkan daftar data.

       <select name=”nama_variabel” value=” “>  
       <option>Combo1</option>  
       <option>Combo2</option></select>  
      

    11. Check Box

    12. Check box untuk memilih satu atau lebih pernyataan dari beberapa pernyataan yang disediakan.

       <input type=”checkbox” name=”nama_variabel” value=”ON” checked>  
      

    13. Submit

    14. Submit untuk mengirimkan semua variable data pada komponen-komponen form yang ada.

       <input type=”submit” name=”submit” value=”submit”>  
      

    15. Reset

    16. Reset untuk membatalkan semua penginputan yang telah dituliskan.

       <input type=”reset” name=”reset” value=”reset”>  
      

    Pengolahan Data Dari Form

    Form di HTML dikenal dengan adanya tag <FORM> dan ditutup dengan tag </FORM>.
    Di dalam tag pembuka  <FORM> diikuti dengan atribut action dan method. Action menjelaskan ke h alaman yang digunakan untuk memproses input, sementara method digunakan untuk mengatur cara mem-parsing konten.
    Web menerima input dari user atau pengunjung menggunakan metode GET dan POST. GET akan mengirimkan data bersama dengan URL, sedangkan POST akan mengirimkannya secara terpisah. User mengirimkan data input dengan mengisi teks atau pilihan pada attibut form html.

    Proses Form menggunakan Metode GET.

    File metodeget.php
     <html>  
     <head>  
        <title>FORM METODE GET</title>  
     </head>  
     <body>  
     <form action="metodegetproses.php" method="get">  
     Masukan Nama : <input type="text" name="nama" size="25">  
     <input type="submit" value="Proses">  
     </form>  
     </body>  
     </html>  
    

    Hasil nya :


    Buat file untuk memproses variable yang diberikan oleh file metodeget.php, beri nama filenya : metodegetproses.php
     <html>  
     <head>  
        <title>FORM METODE GET PROSES</title>  
     </head>  
     <body>  
     Data Nama Yang Diinputkan Adalah : <?php echo $_GET["nama"];?>  
     </body>  
     </html>  
    

    Hasil nya :


    Proses Form menggunakan metode : POST

    File metodepost.php 

     <html>  
     <head>  
          <title>FORM METODE GET</title>  
     <head>  
     <body>  
     <form action="metodepostproses.php" method="POST">  
          Masukan nama : <input type="text" name="nama" size="25">  
          <input type="submit" name="Proses">  
     </form>  
     </body>  
     </head>  
    

    Hasil nya :

    Buat file untuk memproses variable yang diberikan oleh file metodepost.php beri nama filenya : metodepostproses.php
     <html>  
     <head>  
          <title>Method Post Proses</title>  
     </head>  
     <body>  
          Data Nama Yang Diinputkan Adalah : <?php echo $_POST["nama"]; ?>  
     </body>  
     </html>  
    

    Hasil nya :


    OPERATOR

    OPERATOR

    • Mengenal Operator
    Sebuah bahasa pemrograman juga wajib untuk mampu mengolah nilai operand (variable atau konstanta yang dioperasikan) menggunakan operator, seperti menjumlah, membagi, dan sebagainya.
    Operator merupakan symbol yang berfungsi untuk melakukan aksi / operasi tertentu terhadap nilai operand yang pada umumnya dari hasil operasi tersebut menghasilkan nilai baru. Sementara operand adalah nilai yang dilibatkan dalam operasi oleh operator.

    • Jenis-Jenis Operator 
    1. Operator Aritmatika

    2. Operator ini digunakan untuk melakukan perhitungan matematika, sebagian berikut :

      Contoh Script : Operatoraritmatika.php
       <?php  
       $bil1=200;  
       $bil2=40;  
       $hasil=$bil1+$bil2;  
       echo "$bil1 + $bil2=$hasil<br>";  
       $hasil = $bil1-$bil2;  
       echo "$bil1 - $bil2=$hasil<br>";  
       $hasil = $bil1*$bil2;  
       echo "$bil1 * $bil2=$hasil<br>";  
       $hasil = $bil1/$bil2;  
       echo "$bil1 / $bil2=$hasil<br>";  
       ?>  
      

      Hasil :


    3. Operator Perbandingan

    4. Operator perbandingan digunakan untuk menghasilkan 2 nilai yang hasil akhirnya adalah nilai Boolean true dan false. Operator ini sangat berguna dalam pemrograman karena bisa menentukan arah pemrograman. Operator perbandingan di PHP adalah :

      Contoh Script : Operatorperbandingan.php
       <?php  
       $bil1=200;  
       $bil2=40;  
       $teks1="PHP";  
       $teks2="php";  
       $hasil=$bil1==$bil2;  
       echo "$bil1==$bil2=$hasil<br>";  
       $hasil=$bil1!=$bil2;  
       echo "$bil1!=$bil2=$hasil<br>";  
       $hasil=$bil1>=$bil2;  
       echo "$bil1>=$bil2=$hasil<br>";  
       $hasil=$teks1==$teks2;  
       echo "$teks1==$teks2=$hasil<br>";  
       $hasil=$teks1!=$teks2;  
       echo "$teks1!=$teks2=$hasil<br>";  
       ?>  
      

      Hasil :


    5. Operator Logika

    6. Operator untuk menyusun kalimat ekspresi/ungkapan logika. Hasil operasi ini akan didapatkan nilai satu jika benar dan nol jika salah.

      Contoh Script Operatorlogika.php
       <?php  
       $bil1=200;  
       $bil2=40;  
       $teks1="PHP";  
       $teks2="php";  
       $hasil=($bil1<>$bil2) or ($teks1==$teks2);  
       echo "$bil1<>$bil2 or $teks1==$teks2 adalah $hasil<br>";  
       $hasil=!($teks1==$teks2);  
       echo "!($teks1==$teks2) adalah $hasil";  
       ?>  
      

      Hasil :


    7. Operator String

    8. Dalam PHP juga tersedia operator string, yaitu digunakan untuk operasi penggabungan teks. Adapun symbol yang digunakan yaitu berupa karakter titik (.).
      Contoh Script Opertaorstring.php
       <?php  
       $teks1="Aku Sedang Belajar ";  
       $teks2="Pemrograman Web ";  
       $teks3="Menggunakan bahasa script PHP";  
       $hasil=$teks1. $teks2. $teks3;  
       echo "$hasil";  
       ?>  
      Hasil :

    Dasar-Dasar PHP

    Dasar-Dasar PHP

    • Variabel
    Variabel merupakan sebuah istilah yang menyatakan sebuah tempat yang menampung nilai-nilai tertentu di mana nilai di dalamnya bisa diubah-ubah. Variable penting karena tanpa adanya variable tidak bisa menyimpan nilai tertentu untuk diolah.
    Variabel ditandai dengan adanya tanda dolar ($) yang kemudian bisa diikuti dengan angka, huruf, dan underscore. Namun variable tidak bisa mengandung spasi. Berikut ini contoh pendefinisian variable. Untuk mendefinisikan variable, hanya perlu menuliskannya maka otomatis variable dikenali oleh PHP.
      $nama
      $no_telp
      $_pekerjaan
    Variable merupakan tempat untuk menyimpan data dalam tipe tertentu, variable bisa berupa null (belum ada isinya), angka, string, objek, array, Boolean, dan isinya bisa diubah-ubah nantinya.

    Contoh :
     <html>  
     <head>  
            <title>Contoh Script PHP</title>  
     </head>  
     <?php  
      $nim="12170829";  
      $nama="Bima Bintang Galaxy";  
      $kelas="12.1A.01";  
      echo"Nim Saya = $nim<br>";  
      eho"Nama Saya = $nama<br>";  
      echo"Kelas Saya = $kelas<br>";  
     ?>  
     </body>  
     </html>  
    Hasilnya :



    • Tipe Data
    Berbeda dengan bahasa pemrograman lain, variable di PHP lebih fleksibel. Kita tidak perlu mendefinisikan jenisnya ketika mendefinisikan pertama kali. Ada 6 Tipe data dasar yang dapat diakomodasi di PHP.

    Untuk mengetahui tipe data sebuah variable, bisa menggunakan perintah gettype, misalnya :
      Print gettype ($nama_variabel);
    Bisa juga mengubah jenis variable tertentu dengan perintah :
      (jenis_variabel) $nama_variabel; 
    Misalnya untuk mengubah variable menjadi string, dapat menggunakan perintah: 
      $var_string = (string) $angka;

    Contoh :
     <html>  
     <head>  
          <title>Contoh06</title>  
     </head>  
     <body>  
     <?php  
               $jumlah=5;  
               $harga=20000;  
               $total=$harga*$jumlah;  
     echo "Jumlah beli : $jumlah<br>";  
     echo "Harga Barang : $harga<br>";  
     echo "Total Bayar : $total<br>";  
     ?>  
     </body>  
     </html>  
    
    Hasilnya :


    • KONSTANTA

    Selain variable, sebuah program umumnya juga memungkinkan adanya konstanta. Konstanta fungsinya sama seperti variable namun nilainya statis/konstan dan tidak bisa berubah. 
    Cara untuk mendefinisikan konstanta adalah :
      Define (“NAMA_KONSTANTA”, nilai_konstanta);
    Setelah didefinisikan, kita dapat langsung menggunakannya dengan mengetikkan nama konstanta tersebut. Nama konstanta umumnya diketik menggunakan huruf besar.

    • KOMENTAR

    Program merupakan kegiatan menuliskan bahasa yang dipahami oleh mesin. Walaupun bahasa yang digunakan adalah bahasa tingkat tinggi, namun tent masih tidak semudah dipahami oleh bahasa biasa. Untuk itu kita bisa menggunakan komentar. Berikut ini contoh pembuatan komentar di php.
     //komentar satu baris  
     #ini juga komentar satu baris  
     /*komentar  
     Banyak baris  
     Kode di sini tidak  
     Dieksekus oleh parser */  
    
    Contoh script konstanta & komentar :
     <html>  
     <head>  
               <title>Menghitung Luas Lingkaran</title>  
     </head>  
     <body>  
     <?php  
     //konstanta untuk nilai judul
     define("Judul","Hitung Luas Lingkaran");  
     //konstanta untuk nilai phi
    
     define("PHI",3.14);  
     echo Judul;  
     $r = 10;  
     echo "<br>Jari-jari : $r<br>";  
     $luas = PHI*$r*$r;  
     echo "Luas Lingkaran = $luas";  
     ?>  
     </body>  
     </html>
    "//konstanta untuk nilai judul" adalah deklarasi komentar
    "define("PHI",3.14)" adalah deklarasi kontanta

    Hasil tampilannya :



    Pengenalan PHP

    Pengenalan PHP
    Pengertian PHP (PHP Hypertext Preprocessor)

    PHP atau PHP Hypertext Prepocessor adalah sebuah bahasa script berbasis server (server-side) yang mampu mem-parsing kode php dari kode web dengan ekstensi .php, sehingga menghasilkan tampilan website yang dinamis di sisi client (browser). Dengan PHP, anda bisa menjadikan halaman HTML menjadi lebih powerful dan bisa dipakai sebagai aplikasi lengkap, misalnya untuk beragam aplikasi cloud computing.
    PHP adalah bahasa script yang sangat cocok untuk pengembangan web dan dapat dimasukkan ke dalam HTML. PHP awalnya dikembangkan oleh seorang programmer bernama Rasmus Lerdrof pada tahun 1995, namun semenjak itu selalu dikembangkan oleh kelompokindependen yang disebut Group PHP dan Kelompok ini juga yang mendefinisikan standar de facto untuk PHP karena tidak ada spesifikasi formal. Saat ini pengembangannya dipimpin oleh duo maut, Andi Gutmans dan Zeev Suraski.  
    Yang menyebabkan PHP banyak dipakai oleh banyak orang adalah karena PHP adalah perangkat lunak bebas (Open Source) yang dirilis di bawah lisensi PHP. Artinya untuk menggunakan bahasa pemrograman ini gratis, bebas, dan tidak terbuka.

    Memasukkan Kode PHP

    Tidak seperti halaman HTML biasa, kode PHP tidak akan diberikan oleh server secara langsung ketika ada permintaan dari client (browser), namun melalui pemrosesan dari sisi server, makanya PHP disebut skrip server-side.
    Kode PHP dimasukkan ke dalam kode HTML dengan cara menyelipkannya di dalam kode HTML. Untuk membedakan kode PHP dengan kode HTML, di depan kode PHP tersebut diberi tag pembuka dan diakhir kode PHP diberi tag penutup. Dengan adanya kode PHP, sebuah halaman web bisa melakukan banyak hal yang dinamis, seperti mengakses database, membuat gambar, membaca dan menulis file, dan sebagainya. Hasil akhir pengolahan kode PHP akan dikembalikan lagi dalam bentuk kode HTML untuk ditampilkan di browser. 
    Ada 4 jenis tag yang bisa digunakan untuk memasukkan kode PHP 
    • Jenis-jenis Tag PHP

    Yang dapat langsung diterapkan disemua platform adalah tag standard dan tag script. Di dalam modul ini bahasa pemrograman yang digunakan adalah PHP Versi 5 sehingga jenis tag yang harus digunakan adalah tag standar. Untuk tag lainnya perlu penyetingan di server oleh administrator server.

    Contoh script PHP.
     <?php  
     echo "Ini adalah Script PHP saya yang pertama <br>";  
     echo "Saya sedang belajar PHP";  
     ?>  
    

    Hasilnya :
    Contoh script php yang berdiri sendiri tanpa ada tambahan script yang lain. 
    Perintah echo merupakan perintah yang digunakan untuk mencetak. Script PHP bisa juga digabung dalam tag HTML. 

    Perbedaan HTML dengan PHP
    • HTML dapat diakses langsung tanpa melalui akses server saat ada permintaan dari client(browser)
    • PHP harus di akses melalui server saat ada permintaan dari client(browser)


    Dari 2 gambar di atas dapat dilihat perbedaannya, tanpa melihat extension nama filenya? untuk file dengan extension html, dapat dilihat hasilnya langsung di browser, tanpa harus menjalankan akses server. Namun, untuk file dengan extension php, harus menjalankannya melalui akses server, yaitu localhost, dan penyimpanan filenya pun, disimpan pada htdocs yang ada di folder xampp.

    Tabel HTML

    Tabel HTML
    Pembuatan Tabel Menggunakan HTML

    Tabel penting peranannya dalam halaman Web, selain untuk menampilkan teks atau gambar dalam format lajur dan kolom bias juga menggunakan tabel untuk membantu me-layout tampilan halaman.

    Tabel merupakan sebuah kotak yang terdiri atas baris/row dan kolom.column. Untuk membuat tabel, anda menggunakan tag dan menutupnya dengan tag </table>.
    Anda bisa juga menambahkan atribut lain di tag pembuka. Misalnya menentukan warna, border, dan sebagainya.
    Di dalam tag ada beberapa tag lain yang perlu dipahami, yaitu :
      a. Tag <tr>
      Artinya tag untuk menuliskan baris biasa di tabel. TR singkatan dari Table Row
      b. Tag <td>
      Artinya tag untuk menuliskan kotak di dalam baris, makanya tag <td> ada di dalam tag <tr>. TD singkatan dari Tabel Data
      c. Tag <th>
      Artinya tag untuk menuliskan kotak biasa seperti <td>, namun untuk header tabel. TH singkatan dari Table Header.

    Menggabungkan Sel 

    Sel-sel tabel secara normal memiliki lebar dan tinggi yang sama. Jika kita ingin membuat sebuah sel memiliki lebar atau tinggi yang berbeda dari sel-sel lainnya, maka satu-satunya cara yang bisa kita lakukan adalah dengan menggabungkan beberapa sel menjadi satu. Cara ini disebut merge atau penggabungan sel.
    Untuk menggabungkan sel-sel tabel ini diperlukan atribut rowspan atau colspan. Atribut rowspan digunakan untuk menggabungkan sel-sel tabel pada kolom yang sama. Atribut colspan untuk menggabungkan sel-sel tabel pada baris yang sama. 
    Berikut contoh penggabungan kedua jenis :
    • Secara Vertikal (Rowspan)
      Tabel dengan kode HTML dibawah ini sel-sel kolom pertama akan digabung: 


      Setelah digabung maka kondisi kode HTML menjadi seperti berikut:

    • Secara Horisontal (Colspan)
      Tabel dengan kode HTML dibawah ini sel-sel baris pertama akan digabung:

      Setelah digabung maka kondisi kode HTML menjadi seperti berikut :


    Contoh script pembuatan tabel 

     <html>  
     <head>  
        <title>Contoh 03</title>  
     </head>  
     <body>  
     <h1>Tabel Data Siswa</h1>  
     <table border=1 bgcolor=pink>  
      <tr>  
       <th>NIM</th>  
       <th>Nama</th>  
       <th>Alamat</th>  
       <th>Tempat, Tanggal Lahir</th>  
       <th>Jurusan</th>  
     </tr>  
     <tr>  
       <td>121666666</td>  
       <td>Moskov</td>  
       <td>Jungle</td>  
       <td>Jakarta, 17 Agustus 1945</td>  
       <td>Marksman</td>  
     </tr>  
     <tr>  
       <td>12169696969</td>  
       <td>Saber</td>  
       <td>Jungle</td>  
       <td>Jakarta, 18 Agustus 1945</td>  
       <td>Assasin</td>  
     </tr>  
     <tr>  
       <td>12196969696</td>  
       <td>Karina</td>  
       <td>Jungle</td>  
       <td>Jakarta, 19 Agustus 1945</td>  
       <td>Assasin</td>  
     </tr>  
     </body>  
     </html>  
    

    Jika dilihat di browser, maka terlihat sebagai berikut :


    Penggunaan Cellpadding dan cellspacing

     <!DOCTYPE html>  
     <html>  
     <head>  
     <title>Penggunaan atribut Cellpadding dan Cellspacing dalam Tabel</title>  
     </head>  
     <body>  
     <h3>Belajar atribut cellpadding & cellspacing dalam Tabel</h3>  
     <table border="1"cellspacing="0"cellpadding="0">  
      <tr>  
         <td>Baris 1, Kolom 1</td>  
         <td>Baris 1, Kolom 2</td>  
         <td>Baris 1, Kolom 3</td>  
     </tr>  
     <tr>  
         <td>Baris 2, Kolom 1</td>  
         <td>Baris 2, Kolom 2</td>  
         <td>Baris 2, Kolom 3</td>  
      </tr>  
     </table>  
     <br/>  
     <table border="1"cellspacing="3"cellpadding"5">  
     <tr>  
         <td>Baris 1, Kolom 1</td>  
         <td>Baris 1, Kolom 2</td>  
         <td>Baris 1, Kolom 3</td>  
     </tr>  
     <tr>  
         <td>Baris 2, Kolom 1</td>  
         <td>Baris 2, Kolom 2</td>  
         <td>Baris 2, Kolom 3</td>  
      </tr>  
     </table>  
     </body>  
     </html>  
    

    Hasil di browser :


    Penggunaan Rowspan dan colspan

     <html>  
     <head>  
     <title>Contoh Penggunaan Atribut Colspan dan Rowspan Tag Tabel</title>  
     </head>  
     <body>  
     <h1>Contoh atribut colspan dan rowspan</h1>  
     <table border="1">  
      <tr>  
         <td>Baris 1, Kolom 1</td>  
         <td>Baris 1, Kolom 2</td>  
         <td>Baris 1, Kolom 3</td>  
     </tr>  
     <tr>  
         <td>Baris 2, Kolom 1</td>  
         <td colspan="2">Baris 2, Kolom 2 & 3</td>  
     </tr>  
     <tr>  
         <td rowspan="2"> Baris 3 & 4, Kolom 1</td>  
         <td>Baris 3, Kolom 2</td>  
         <td>Baris 3, Kolom 3</td>\  
     </tr>  
     <tr>  
         <td>Baris 1, Kolom 1</td>  
         <td>Baris 1, Kolom 3</td>  
      </tr>  
     </table>  
     </body>  
     </html>  
    

    Hasil di browser :



    Pengertian HTML

    Pengertian HTML
    ( Hypertext Markup Languange )

    Hypertext Markup Language (HTML) adalah sebuah bahasa untuk menampilkan konten di web. HTML sendiri adalah bahasa pemrograman yang bebas, artinya tidak dimiliki oleh siapapun, pengembangannya dilakukan oleh banyak orang di banyak Negara dan bias dikatakan sebagai sebuah bahasa yang dikembangkan bersama-sama secara global. Sebuah dokumen HTML sendiri adalah dokumen teks yang dapat diedit oleh editor teks apapun.
    Dokumen HTML punya beberapa elemen yang dikelilingi oleh tag-teks yang dimulai dengan symbol "<" dan berakhir dengan sebuah symbol ">". Editor teks yang digunakan oleh penyusun adalah menggunakan Notepad dan XAMPP Versi 1.8.1 untuk web servernya dengan bahasa pemrograman PHP Versi 5.

    • Struktur Dasar HTML

    Elemen HTML dimulai dengan tag awal, yang diikuti dengan isi elemen dan tag akhir. Tag berakhir termasuksimbol / diikuti oleh tipe elemen, misalnya . Sebuah elemen HTML dapat bersarang di dalam elemen lainnya. Sebuah dokumen HTML standar terlihat seperti ini :


     <!DOCTYPE html>  
     <html>  
     <head>  
          <title></title>  
     </head>  
     <body>  
     </body>  
     </html>  

    Keterangan :



  • Tag HTML secara default dimulai dari dan diakhiri dengan Tag <HTML> dan diakhiri dengan </HEAD>
  • Tag <HEAD>.....</HEAD>  merupakan tag kepala sebelum badan. Tag kepala ini akan terlebih dulu dieksekusi sebelum tag badan. Di dalam tag ini berisi tag <META> dan <TITLE> 
    Tag <META> merupakan informasi atau header suatu dokumen HTML.
    Atribut yang dimiliki oleh tag ini antara lain:

    • HTTP_EQUIV
      Atribut ini berfungsi untuk menampilkan dokumen HTML secara otomatis dalam jangka waktu tertentu.
      CONTENT
      Atribut ini berisi informasi tentang isi document HTML yang akan dipanggil.
      NAME
      Atribut ini merupakan identifikasi dari meta itu sendiri. Tag dalam suatu document HTML boleh ada maupun tidak.




  • Tag <TITLE>.....</TITLE> ….. adalah tag judul. Sebaiknya setiap halaman web memiliki judul, dan judul tersebut dituliskan di dalam ….. <TITLE>.....</TITLE>. Judul ini akan muncul dalam titlebar dari browser.
  • Tag <BODY>…..</BODY> adalah tag berisi content dari suatu halaman web.


  • Contoh penggunaan script HTML
    Buat lembar baru pada Notepad, kemudian ketikkan perintah di bawah ini. Simpan dengan nama Contoh01.html


    Kemudian simpan file di atas di dalam folder c:\XAMPP\htdocs\ buat folder baru untuk menyimpan file di dalam folder htdocs. Simpan file dengan nama contoh01.html. Pembuatan nama file pada saat penyimpanan harus diakhiri dengan extention “.html”
    Cara penyimpanan :

    Pastikan anda telah menjalankan Module Apache pada Xampp Control Panel.



    Untuk melihat hasil dari file di atas dapat menggunakan browser Mozilla, google chrome, internet explorer atau jenis browser lain. Ketikkan pada address bar “Localhost\Nama Folder Penyimpanan\”, kemudian pilih file contoh01.html



    Hasil nya :


    Kode-kode dalam HTML biasanya disebut TAG. Tag adalah sesuatu yang digunakan untuk menandai elemen-elemen dalam suatu dokumen HTML. Tag dalam HTML terdiri dari tanda lebih kecil ( < ), tanda lebih besar ( > ), dan garismiring ( / ). Biasanya Tag dituliskan secara berpasangan, misalnya <h1> dan </h1>. Tag yang tidak menggunakan garis miring ( / ) adalah Tag pembuka atau awal elemen. Sedangkan yang Tag yang mengandung garis miring ( / ) adalah penutup elemen atau akhir elemen. Namun, ada juga Tag yang dalam pemakaiannya tidak berpasangan, diantaranya adalah :

      a. Tag untuk mengganti paragraph yaitu <p>
      b. Tag untuk ganti baris atau line break yaitu <br>
      c. Tag untuk garis datar yaitu <hr>
      d. Tag list item yaitu <li>
    Untuk tag yang tidak berpasangan diatas, sebaiknya tetap ditulis menggunakan pasangannya. Hal ini dilakukan untuk mengantisipasi standar rekomendasi HTML kedepannya. Penulisan untuk semua Tag bebas, maksudnya kita bisa menggunakan huruf besar, huruf kecil, bahkan dicampur ( tidak case sensitive ). Tapi untuk mengantisipasi standar penulisan Tag, sebaiknya kita menggunakan huruf kecil semua.
    Jenis-jenis Tag dalam HTML :
      1. Tag Dasar

      2. Tag Pemformatan

      3. Tag Computer Output

      4. Tag Link

      5. Tag Image

      6. Tag List

    Contoh Script penggunaan Tag HTML :

     <html>  
     <head>  
      <title>Contoh02</title>  
      </head>  
      <body>  
      <body bgcolor="#00CCFF"text="#FF0000">  
      <p>Ini adalah contoh penggunaan formating TAG dalam HTML <br/>  
        masing-masing TAG memiliki atribut masing-masing<br/>  
        </p>  
       <font color="#000000">Ini juga termasuk contoh penggunaan  
       formating TAG<br/></font>  
       <h1><marquee width="50%"bgcolor="#000099">  
       Ini juga salah satu penggunaan TAG</marquee></h1>  
       </body>  
       </html>  
    
    Save dengan nama contoh02.html

    Hasil tampilan


    Copyright © Web Programming. All rights reserved. Template by CB